package com.yuw.configs;

import com.yuw.bean.userinfo.UserInfoBean;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;

@Configuration // 该类是一个配置类 等价于 一个 xml 配置文件
@ComponentScan(basePackages = "com.yuw") // 使用注解配置的类，需要spring容器进行扫描识别，这里配置是spring容器扫描识别的范围
public class APPConfig {

    // bean注解，将该方法的返回值，作为一个spring容器的托管对象
    // 使用bean注解将返回值 IOC 给spring容器【反转控制给spring容器】
    @Bean
    public UserInfoBean getUserInfobean() {
        return new UserInfoBean();
    }

}
